Don't Disturb Me: Challenges of Interacting with Software Bots on Open Source Software Projects
نویسندگان
چکیده
Software bots are used to streamline tasks in Open Source (OSS) projects' pull requests, saving development cost, time, and effort. However, their presence can be disruptive the community. We identified several challenges caused by request interactions interviewing 21 practitioners, including project maintainers, contributors, bot developers. In particular, our findings indicate noise as a recurrent central problem. Noise affects both human communication workflow overwhelming distracting Our main contribution is theory of how developers perceive annoying behaviors on social coding platforms. This may help practitioners understand effects adopting bot, researchers tool designers leverage results better support human-bot interaction
منابع مشابه
Performance of Open Source Software Projects
In this study we seek to understand the factors differentiating successful from unsuccessful software projects. This article develops and tests a model measuring the impact on software project performance of (1) software products’ design architectures and (2) developers’ positions within collaborative networks. Two indicators of project success are used: product quality and project velocity. Tw...
متن کاملSoftware Engineering Lessons from Open Source Projects
The Open Source form of software development has captured the attention of academics and software practitioners alike. Though, this ‘phenomenon’ has been touted by some to be how all software will eventually be developed, many are critical about how far this form of organization will be successful. It is very likely that both the traditional form as well as the Open Source form of organization ...
متن کاملSocial Structure for Open Source Software Projects
Open source software (OSS) has drawn increasing attention from both practitioners and researchers in recent years. However, few empirical studies have investigated the interaction process of OSS teams during OSS development. This dissertation has two primary objectives. First, the research studies the social structure of OSS teams. Second, the research investigates the factors impacting the soc...
متن کاملOpen Source Software Development Projects: Review on Effort and Efficiency
In this section we will review literature on open source software development projects, focusing on their expended effort as well as achieved efficiency. The paper is based mostly on empirical analyses of open source communities. The main method employed is mining the associated software repositories which are publicly available and contain records of past interactions between participants, or ...
متن کاملTeaching Software Engineering with Free/Libre Open Source Projects
One of the major problems in software engineering education is the involvement of students in real world software projects. Industry projects are a solution, but in many cases they are hard to find and student participation can be problematic due to cultural, familiarization and other practical reasons. The abundance of Free / Libre Open Source Software (FLOSS) projects is a neat solution, offe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ACM on human-computer interaction
سال: 2021
ISSN: ['2573-0142']
DOI: https://doi.org/10.1145/3476042